home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 4
/
Aminet 4 - November 1994.iso
/
aminet
/
dev
/
amos
/
amosl0794.lzh
/
AMOSLIST
/
000035_amos-request@svcs1.digex.net_Sat Jul 16 11:26:25 1994.msg
< prev
next >
Wrap
Internet Message Format
|
1994-08-01
|
3KB
Received: from hela.INS.CWRU.Edu by nfs1.digex.net with SMTP id AA19657
(5.67b8/IDA-1.5 for <mcox@access.digex.net>); Sat, 16 Jul 1994 11:26:23 -0400
Received: from svcs1.digex.net (svcs1.digex.net [164.109.10.23]) by hela.INS.CWRU.Edu with SMTP (8.6.8.1+cwru/CWRU-2.1-freenet-gw)
id LAA19447; Sat, 16 Jul 1994 11:26:18 -0400 (from amos-request@svcs1.digex.net)
Received: by svcs1.digex.net id AA06039
(5.67b8/IDA-1.5 for amos-out); Thu, 14 Jul 1994 10:21:33 -0400
Received: from nfs1.digex.net by svcs1.digex.net with SMTP id AA06035
(5.67b8/IDA-1.5 for <amos@svcs1.digex.net>); Thu, 14 Jul 1994 10:21:31 -0400
Received: from lorikeet.doc.ic.ac.uk by nfs1.digex.net with SMTP id AA21768
(5.67b8/IDA-1.5 for <amos-list@access.digex.com>); Thu, 14 Jul 1994 10:21:25 -0400
Received: from doc.ic.ac.uk by lorikeet.doc.ic.ac.uk
id <21037-0@lorikeet.doc.ic.ac.uk>; Thu, 14 Jul 1994 15:21:18 +0100
From: Paul Hickman <ph@doc.ic.ac.uk>
Date: Thu, 14 Jul 1994 15:21:14 +0100
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: amos-list@access.digex.net
Subject: New Extension / Accessories
Message-Id: <"lorikeet.d.039:14.06.94.14.21.20"@doc.ic.ac.uk>
Status: RO
I have just uploaded a beta version of my easylife extension for AMOS pro for
aminet. New features are:
- Support for loading and saving of XPK compressed data & banks (Not sprite
& Icon banks, but now Andrew church has posted the format, I'm working on
it).
- Improved string searching commands.
- A few bug fixes.
The extension is freeware. Distribute it as you see fit, but remember that this
is only a beta release - I believe the is a bug in the XPK load routine some-
where, as this has crashed a few times on me. Also included are 2 usefull
accessory programs:
VarChecker.AMOS
===============
This scans the a program in the AMOS Pro editor, and checks for:
- Global variables being made global after they are used.
- Global variables being made shared in some procedures.
- Shared variables not be used in the procedure they are made shared with.
- Global / Shared variables never being used / never having values assigned
to them / never having their values read.
- Using a variable before defining it (E.g. Add A,1 before A has been
initialised with e.g. A=0)
- Never refering to a variable you have assigned a value to (E.g. A=5, then
not using A again in the procedure)
If your programs pass these tests, you can be confident that you style of coding
is good, and that your programs contain fewer bugs.
Shorten.AMOS
============
Those who have beta tested my pratched text editor (Which I hope to release,
eventually - I'm still converting to AMOS Pro & doing 1001 other things) may
recognise this bit of code, which I have adapted to work with the AMOS Pro
editor. It takes a program, and strips away all comments, and optionally also
replaces all long names of variables/labels/procedures with shorter ones.
This saves space both on disk, and during execution.
Please let me know if you download these programs how you got on. Even if you
have nothing to say other than "I downloaded it, It worked". I'd like to hear
that everything is OK, just as much as bug reports/suggestions.